package windbell.domain.risk;

import edu.fudan.mylang.pf.EntityImplementation;
import edu.fudan.mylang.pf.IHasSimplePy;
import edu.fudan.mylang.pf.IModelObject;
import windbell.domain.risk.impl.BaseHasSimplePyImpl;
import windbell.domain.risk.proxy.BaseHasSimplePyProxy;

@EntityImplementation(implementBy = BaseHasSimplePyImpl.class)
public interface BaseHasSimplePy extends IModelObject, IHasSimplePy {
  public abstract String getName();
  
  public abstract BaseHasSimplePy setName(final String name);
  
  public abstract String getSimplePy();
  
  public abstract BaseHasSimplePy setSimplePy(final String simplePy);
  
  public abstract String getEntityName();
  
  public abstract String getNameField();
  
  public abstract BaseHasSimplePyProxy toProxy();
}
